veil the facts

Traductions
скрыть факты
The company veiled the facts about the product's defects.
Компания скрыла факты о дефектах продукта.
Mots
fact

noun
факт
veil

verb
завуалировать